long period of suffering - Alemán Inglés Diccionario